package cn.lyvust.eais.manage.dto.param.evaluation;


import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class ProjectItemParam {
    @ApiModelProperty("指标Id")
    private String id;
    @ApiModelProperty("指标上一级ID")
    private String pid;
    @ApiModelProperty("用户的Id")
    private String userId;
    @ApiModelProperty("指标")
    private String title;
    @ApiModelProperty("指标类型:1-按照次数或项统计; 2-优良中差,满意度")
    private Integer type;
    @ApiModelProperty("指标的每单位分值")
    private Integer score;
    @ApiModelProperty("指标的最高分,值是下一级子节点的最高分的和")
    private Integer maxScore;
    @ApiModelProperty("统计方法")
    private String statMethod;
    @ApiModelProperty("是否使用:1-使用;2-废弃")
    private Integer status;
    private String projectId;
    @ApiModelProperty("数据来源表")
    private String statSource;
    @ApiModelProperty("排序")
    private Integer orderId;
    @ApiModelProperty("计量单位")
    private String evalUnit;
    private String codeNo;

    private String ip;
    @ApiModelProperty("是否需要打分 1:需要 0：不需要")
    private Integer isNeedScore;
    /**
     * 创建者
     */
    private String createBy;
    /**
     * 更新者
     */
    private String updateBy;
}
